package com.ushine.design.design.b_structural_type.c_composite.b_example;

/**
 * 抽象文件类，充当抽象构件类
 *
 * @author yls
 */
public abstract class AbstactFile {
    public abstract void add(AbstactFile file);

    public abstract void remove(AbstactFile file);

    public abstract AbstactFile getChild(int i);

    public abstract void killVirus();
}
